emergency and disaster interpreter - French English Dictionary